Big Huge Thesaurus

Stercorarius parasiticus

noun